;(function ($) {
	var myObj = function () {
		
		//顶栏下拉框
		$(function () {
			$(".tg-tools li").mouseover(function () {
				$(this).addClass("hover");
			}).mouseout(function () {
				$(this).removeClass("hover");
			})
			
			//顶栏竖线
			$(".tg-line").mouseover(function () {
				$(this).removeClass("hover");
			})
			
			//显示隐藏分享
			$(".share").hover(function () {
				$(this).addClass("share-on");
				$(".share ul").css("display","block");
			}).mouseout(function () {
				$(this).removeClass("share-on");
				$(".share ul").css("display","none");
			})
			
			//显示隐藏查看全部
			$(".other-deal-more").click(function () {
				$(".cont ul li:gt(2)").removeClass("Hide");
				$(this).hide();
			})
			
			//点击轮播图图片显示左右小箭头
			$(".slide").mouseover(function () {
				$(".after").removeClass("Hide");
				$(".before").removeClass("Hide");
			}).mouseout(function () {
				$(".before").addClass("Hide");
				$(".after").addClass("Hide");
			})
			
			//带左右箭头轮播图
			var index = 0;
			var img = $(".img-wrap");
			var limg = $(".imgctrl a");
			var width = $(".img-wrap img").eq(0).width();
			
			//点击小图标切换图片实现
			limg.click(function () {
				var lindex = $(this).index();
				$(this).addClass("on").siblings().removeClass();
				img.animate({"left":-width*lindex}, 500);
			});
			//左右小箭头轮播
			$(".before").click(function () {
				if (index >= 1) {
					index--;     
				}else{
					index = 3;
				}
				ani();
			});
			$(".after").click(function () {
				if (index == (limg.length - 1)) {
					index = 0;
				}else{
					index++;
				}
				ani();
			});
			//动画函数
			function ani () {
				limg.eq(index).addClass("on").siblings().removeClass();
				img.animate({"left":-width*index}, 500);
			}
			//自动轮播
			var inter = setInterval(showTime,3000);
			function showTime () {
				if (index == (limg.length-1)) {
					index = 0;
				}else{
					index++;
				}
				ani();
			}
			//鼠标停留在画面上停止自动动画,离开恢复
			$(".img-wrap img").mouseover(function () {
				clearTimeout(inter);
			}).mouseout(function () {
				inter = setInterval(showTime,3000);
			});
			
			//点击返回页面顶部
			$(".r-top a").click(function () {
				$("html, body").animate({scrollTop:0},300);
			})
			
			//判断距离顶部距离隐藏返回顶部条
			$(window).scroll(function () {
				if ($(window).scrollTop() > 400){
					$(".r-top").fadeIn(50);
				}else{
					$(".r-top").fadeOut(50);
				}
			});
		})
		

			//团购剩余时间（默认为30天）
			$(function () {
				var overTime =  parseInt(2591999);
				function timer(overTime) {
						window.setInterval(function () {
						var day = 0;
						var hour = 0;
						var minute = 0;
						if (overTime > 0) {
							day = Math.floor(overTime / (60 * 60 * 24));
			                hour = Math.floor(overTime / (60 * 60)) - (day * 24);
			                minute = Math.floor(overTime / 60) - (day * 24 * 60) - (hour * 60);
						}else{
							//当时间耗尽刷新页面
							window.location.reload();
						}				
						$(".count-down em:eq(0)").html(day);
						$(".count-down em:eq(1)").html(hour);
						$(".count-down em:eq(2)").html(minute);
						overTime--;
					}, 1000);
				}
				timer(overTime);
			})
			
			//团购页面商户介绍懒加载图片
			$(function () {
				var $wd = $(window),
					  $img = $(".img img"),
					  imgTop = 0, //图片距离顶部高度
					  scTop = 0,   //滚动条高度
					  wH = 0;		   //窗口高度
				wH = $wd.height(); //获得可视浏览器的高度
				$wd.scroll(function () {
					scTop = $wd.scrollTop(); //获取滚动条到顶部的垂直高度
					$img.each(function () {
						
						imgTop = $(this).offset().top;
						
						if (imgTop - wH < scTop &&      //图片必须出现在窗口底部上面
							imgTop - wH > 0 && 			 //排除首页图片
							$(this).attr("src") != $(this).data("url")) { //排除已经加载过的图片
								$(this).attr({
									src:$(this).data("url")
								})
						}
					});
				});
			});
			
			//点击弹出大地图
			$(function () {
				$(".J_pop_map").click(function () {
					$(".mbox-window").css("display","block");
					var map = new BMap.Map("DialogBody");
					map.centerAndZoom(new BMap.Point(118.778074408, 32.0572355018), 50);
					var local = new BMap.LocalSearch(map, {
						renderOptions: {
							map: map
						}
					});
					local.search(address);
					map.enableScrollWheelZoom(); //启用滚轮放大缩小，默认禁用
					map.enableContinuousZoom(); //启用地图惯性拖拽，默认禁用
				})
			})
			
			//点击关闭弹出大地图
			$(function () {
				$(".mbox-btn-close").click(function () {
					$(".mbox-window").css("display","none");
				})
			})
			
			
			$(function () {
				//购物车加效果
				$(".plus").click(function () {
					var n = $(this).prev().val();
					var num = parseInt(n)+1;
					$(".minus").removeClass("minus-dis").addClass("minus");
					if (num == 0) {		
						return;
					}
					$(this).prev().val(num);
				})
				//购物车减效果
				$(".minus").click(function () {
					var n = $(this).next().val();
					var num = parseInt(n)-1;
					if (num == 0) {
						return;
					}
					$(this).next().val(num);
				})
			})
			
			//ajax获取团购数量
			$(function () {
				$(".b-new-rbtn").click(function () {
					var mynum = $("input[name=num]").val();
					$.ajax({
						type:"post",
						url:"num",
						data:{"num": mynum},
						success:function (res) {
//							alert("取值成功");
						}
					});
				})
			})
			
		var address = $(".J_content_list_name").text();
		return{init:function () {
				// 百度地图API功能
				var map = new BMap.Map("mapbox");
				map.centerAndZoom(new BMap.Point(118.778074408, 32.0572355018), 11);
				var local = new BMap.LocalSearch(map, {
					renderOptions: {
						map: map
					}
				});
				local.search(address);
				map.enableScrollWheelZoom(); //启用滚轮放大缩小，默认禁用
				map.enableContinuousZoom(); //启用地图惯性拖拽，默认禁用
			}
		}
	}();
	$(document).ready(function () {
		myObj.init();
	});
})(jQuery);
